home *** CD-ROM | disk | FTP | other *** search
- package com.extensibility.xml;
-
- import java.util.Enumeration;
-
- public abstract class DebugWriter$DeclProxy implements SchemaWriter.DeclWriterProxyIntf {
- // $FF: synthetic field
- final DebugWriter this$0;
- BaseDeclaration decl;
-
- public abstract void write(SXE var1, boolean var2);
-
- public DebugWriter$DeclProxy(DebugWriter var1) {
- this.this$0 = var1;
- }
-
- void setDecl(BaseDeclaration var1) {
- this.decl = var1;
- }
-
- void writeDeclProps(SXE var1) {
- var1.writeAttr("name", this.decl.getName());
- }
-
- protected void writeComments(SXE var1, Enumeration var2) {
- if (var2 != null) {
- if (var2.hasMoreElements()) {
- while(var2.hasMoreElements()) {
- Comment var3 = (Comment)var2.nextElement();
- var1.writeElem("Comment", -1);
- String var4 = var3.getKind();
- if (var4 != null && !var4.equals("")) {
- var1.writeAttr("kind", var4);
- }
-
- var1.writeText(var3.getComment(true));
- var1.flush("Comment");
- }
-
- }
- }
- }
- }
-